Dal Lake is a small mid-altitude lake near the village of Tota Rani in Kangra district of Himachal Pradesh state in northern India. The word Dal means 'lake' in several languages of the western Himalayas. The lake is surrounded by deodar trees and is considered to be a sacred spot as there is small Shiva mandir on its bank. There are different kinds of fish that live in this lake. The lake has greenish water. This lake is situated near Rikkarmar on Balan Dhar. There is also a temple dedicated to 'Lord Driveshwar' built by sage Agastya. This is also known as "Bhagsunag Lake".
2 pictures of Dal Lake from clasiqh, Darshan Chudasama, and other travelers
Discover the best tours and activities around Dal Lake, India and book your travel experience today with our booking partners
View Dal Lake on a map with the the closest popular places nearby
Click on the pictures to learn more about the places and to get directions
Discover more travel spots to explore around Dal Lake
🌲 Forest spots ⛰️ Hill station spotsDiscover the best hotels around Dal Lake, India and book your stay today with our booking partner booking.com